package com.xh.bussiness.resource.bean.request;

import com.xh.core.bean.BaseRequestBean;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
public class MaterialCourseIndexRequest extends BaseRequestBean {

    /**
     * 备课id
     */
    private String prepareLessonId;

    /**
     * 课次id
     */
    @ApiModelProperty(value = "课次id", notes = "课次id", dataType = "String", required = false)
    private String courseIndexId;

    /**
     *  资料id
     */
    @ApiModelProperty(value = "资料id", notes = "资料id", dataType = "String", required = false)
    private String materialId;

    /**
     *  课程id
     */
    @ApiModelProperty(value = "课程id", notes = "课程id", dataType = "String", required = false)
    private String courseId;

    /**
     *  文件类型
     */
    @ApiModelProperty(value = "文件类型", notes = "文件类型", dataType = "String[]", required = false)
    private List<String> ext;

    /**
     * 类型：1课件  2 讲义教案  3 说课视频  4 其他 5 标准教案
     */
    @ApiModelProperty(value = "类型：1课件  2 讲义教案  3 说课视频  4 其他 5 标准教案", notes = "文件类型", dataType = "String", required = false)
    private Integer type;
}
